const bytes = new Uint8Array(128);
const bytes2 = new Uint32Array(bytes.buffer);
const view = new DataView(bytes.buffer, bytes.byteOffset, bytes.byteLength);
bytes2[0] = 0x201;
console.log(bytes[0], bytes[1]); // 1 2; 默认小端模式存放
console.log(`0x${view.getUint32(0, true).toString(16)}`); // 0x201; 小端模式
console.log(`0x${view.getUint32(0, false).toString(16)}`); // 0x1020000; 大端模式
console.log(`0x${view.getUint32(0).toString(16)}`); // 0x1020000; 默认为大端模式

view.setUint32(0, 0x3040506); // 默认大端模式写入
console.log(bytes[0], bytes[1]); // 3 4
